众所周知,由于学习通拥有 万恶 的“ 章节中阅读文档、专题、图书、笔记将计算阅读时长,阅读中若出现长时间暂停或离开页面行为,将不计入有效阅读时长” ,所以为了应对这种政策的方式,我们将优雅的使用浏览器自带的开发人员工具完成自动阅读。
一.使用方法
- 1.进入要刷的课程对应的文档中
- 2.在点击键盘
F12,进入开发人员工具 - 3.选择选项栏中的
控制台,英文为Console - 4.按照图片提示进行
- 5.就会发现页面在自己上下移动了
隔一段时间再看,时长会自动增长了
如果发现没有增长也不要急,说不定第二天看就加了

二.使用代码如下
var pageHeight = document.body.scrollHeight;
var scrollSpeed = 50;
var scrollDirection = 1;
function autoScroll() {
var scrollTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0;
if (scrollTop + window.innerHeight >= pageHeight && scrollDirection === 1) {
scrollDirection = -1;
}
else if (scrollTop <= 0 && scrollDirection === -1) {
scrollDirection = 1;
}
window.scrollBy(0, scrollSpeed * scrollDirection);
}
var interval = setInterval(autoScroll, 1000);